package com.yungu.swift.assets.driver.model.vo;

import com.yungu.swift.base.model.BaseVo;

import java.util.Date;

/**
 * Created by cuixiuyin on 2018/8/1.
 */
public class DriverMonitorVo extends BaseVo {

    //driverUuid
    private String driverUuid;

    //司机名称
    private String driverName;

    //车牌号
    private String plateNum;

    //车型
    private String carTypeName;

    //电话
    private String driverMobile;

    //最新定位点
    private String pointAddress;

    //状态 1：空车 2：行程中
    private String status;

    //订单起点
    private String startPointAddress;

    //订单终点
    private String endPointAddress;

    //报警时间
    private Date alarmTime;

    //报警定位
    private String alarmAddress;

    //报警电话
    private String alarmMobile;

    //报警ID
    private String alarmUuid;

    //车辆Uuid
    private String carUuid;

    /**
     * 报警经度
     */
    private String alarmLng;

    /**
     * 报警纬度
     */
    private String alarmLat;

    //订单id
    private String orderUuid;

    //订单状态
    private String orderStatus;

    /**
     * 最早出车时间
     */
    private Date firstOnTime;

    /**
     * 最晚收车时间
     */
    private Date lastOffTime;

    //地图界面展示的司机今天在线情况
    private String onLineInformation;

    //地图界面展示的司机今日营收情况
    private String workInformation;

    public Date getFirstOnTime() {
        return firstOnTime;
    }

    public void setFirstOnTime(Date firstOnTime) {
        this.firstOnTime = firstOnTime;
    }

    public Date getLastOffTime() {
        return lastOffTime;
    }

    public void setLastOffTime(Date lastOffTime) {
        this.lastOffTime = lastOffTime;
    }

    public String getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getOrderUuid() {
        return orderUuid;
    }

    public void setOrderUuid(String orderUuid) {
        this.orderUuid = orderUuid;
    }


    public String getAlarmLng() {
        return alarmLng;
    }

    public void setAlarmLng(String alarmLng) {
        this.alarmLng = alarmLng;
    }

    public String getAlarmLat() {
        return alarmLat;
    }

    public void setAlarmLat(String alarmLat) {
        this.alarmLat = alarmLat;
    }

    public String getCarUuid() {
        return carUuid;
    }

    public void setCarUuid(String carUuid) {
        this.carUuid = carUuid;
    }

    public String getAlarmUuid() {
        return alarmUuid;
    }

    public void setAlarmUuid(String alarmUuid) {
        this.alarmUuid = alarmUuid;
    }

    public String getDriverName() {
        return driverName;
    }

    public void setDriverName(String driverName) {
        this.driverName = driverName;
    }

    public String getDriverUuid() {
        return driverUuid;
    }

    public void setDriverUuid(String driverUuid) {
        this.driverUuid = driverUuid;
    }

    public String getPlateNum() {
        return plateNum;
    }

    public void setPlateNum(String plateNum) {
        this.plateNum = plateNum;
    }

    public String getCarTypeName() {
        return carTypeName;
    }

    public void setCarTypeName(String carTypeName) {
        this.carTypeName = carTypeName;
    }

    public String getDriverMobile() {
        return driverMobile;
    }

    public void setDriverMobile(String driverMobile) {
        this.driverMobile = driverMobile;
    }

    public String getPointAddress() {
        return pointAddress;
    }

    public void setPointAddress(String pointAddress) {
        this.pointAddress = pointAddress;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getStartPointAddress() {
        return startPointAddress;
    }

    public void setStartPointAddress(String startPointAddress) {
        this.startPointAddress = startPointAddress;
    }

    public String getEndPointAddress() {
        return endPointAddress;
    }

    public void setEndPointAddress(String endPointAddress) {
        this.endPointAddress = endPointAddress;
    }

    public Date getAlarmTime() {
        return alarmTime;
    }

    public void setAlarmTime(Date alarmTime) {
        this.alarmTime = alarmTime;
    }

    public String getAlarmAddress() {
        return alarmAddress;
    }

    public void setAlarmAddress(String alarmAddress) {
        this.alarmAddress = alarmAddress;
    }

    public String getAlarmMobile() {
        return alarmMobile;
    }

    public void setAlarmMobile(String alarmMobile) {
        this.alarmMobile = alarmMobile;
    }

    public String getOnLineInformation() {
        return onLineInformation;
    }

    public void setOnLineInformation(String onLineInformation) {
        this.onLineInformation = onLineInformation;
    }

    public String getWorkInformation() {
        return workInformation;
    }

    public void setWorkInformation(String workInformation) {
        this.workInformation = workInformation;
    }
}
